dress made of deer skin - Francés Inglés Diccionario